const Joi = require('@hapi/joi')

const schema = Joi.binary()

const boolean = Joi.boolean()
  .falsy('N')
  .falsy('n')
  .falsy(0)
  .falsy(null)
  .falsy('')
  .truthy('Y')
  .truthy('y')
  .truthy(1)

// boolean.validateAsync('N') // Promise { false }
// boolean.validateAsync('Y') // Promise { true }
// boolean.validateAsync() // Promise { undefined }
console.log(boolean.validateAsync(''))
